package org.equivalence.server.common;

import java.awt.event.ActionListener;

import org.equivalence.common.IConnection;

/**
 * For every server implementation, this interface should be implemented.
 * Examples include socket-based or web-service based server implementations.
 * 
 * @author Jonathan Giles
 *
 */
public interface IServer extends IConnection {
	public void init();
	public void stop();
	public void start();

	public void  addServerEventListener(ActionListener al);
	public void  addStatusListener(ActionListener al);	
}
